﻿/* 全局 */
body{margin:0px;padding:0px;font-size:12px; color:#333;line-height:1.8;font-family:"Arial","宋体";}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px; list-style:none }
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
input,select{font-size:12px;}
img{border:0px; vertical-align:middle;}
ul,li{list-style-type:none;}
strong,b{font-weight:bold;}
em {font-style:normal;}
a{text-decoration: none; color: #000;}
/*a:visited { color:#666666} */
.margin_top_5{margin-top: 4px;}
.margin_top_10{margin-top: 4px;}
.margin_top_15{margin-top: 8px;}
.margin_top_20{margin-top: 20px;}
.margin_top_30{margin-top: 30px;}
.margin_top_45{margin-top: 45px;}
.floatleft li{float: left; padding: 0 10px;}
.bg_shu li{background: url(../img/shu.jpg) left center no-repeat;}
.bg_shu .nobg{background: transparent;}
.list_padding{padding: 22px 21px;}

/*top*/
.top{height: 24px; border-top: 1px solid #ff6600; border-bottom: 1px solid #eee; background: #f5f5f5;}
.top_cont{width: 1000px; margin: 0 auto; line-height: 24px; color: #848484;}
.top_cont_left { float:left}
.top_cont_right span{float: right; padding-left: 13px;} 
.top_cont_right .map{background: url(../img/map.png) left center no-repeat;}
.top_cont_right .phone{background: url(../img/phone.png) left center no-repeat; padding-right: 10px;}

/*main*/
.main{width: 1000px; margin: 0 auto;}

/*header*/
.header{overflow: hidden;}
.header .logo { float:left;}
.header .topcf { float:right; width:785px;}
.nav{width: 1000px; height: 36px; line-height: 32px; background: #ff6701; font-size: 16px; font-family: 微软雅黑;}
.nav li{margin:2px; padding: 0;}
.nav li a{display: inline-block;padding: 0 15px; color: #fff;}
.nav .nav_current{background: #fff; color: #ff6701;}
.gxzt{width: 988px; background: #f4fbff; border: 1px solid #bfd9ea; line-height: 20px; padding: 1px 2px; font-size: 12px; margin-bottom:1px;}
.gxzt .ulfirst a { color:#0083D9}
.city{width: 988px; background: #f4fbff; border: 1px solid #bfd9ea; line-height: 20px; padding: 1px 2px; font-size: 12px;}
.city ul{width: 100%;  line-height: 20px;}
.ulfirst{float: left; padding-left: 5px; color: #0083d9; font-weight: bold;}
.ullast{font-weight: bold;}
.ullast a{color: #ff6802; }
.search{height: 45px; box-sizing:border-box; line-height: 45px; padding-left: 2px; overflow: hidden;}
.search_left{width: 634px; float: left; color: #ff6701;}
.search_right{width: 330px; height: 31px; padding: 7px 0; float: right; background: url(../img/search.jpg) center right no-repeat;}
.search_right .input_txt{width: 230px; height: 25px;background: none;line-height: 25px; float:left; margin-top: 3px; margin-left: 15px; border: none; outline: none;}
.search_right .input_btn{float: left; margin: 2px 0 0 14px; width: 70px; height: 28px; background: transparent; cursor: pointer; outline: none; border: none;}
.banner_bd1{ text-align:center; border:1px solid #BFD9EA; padding:1px 1px;}
.banner_bd{width: 988px; background: #f4fbff; border: 1px solid #bfd9ea; line-height: 20px; padding: 3px 3px; font-size: 12px;}
.txt p{ line-height: 24px;}
.pic10 { text-align:center;}

/*控制图片大小*/
img,a img{ 
border:0; 
margin:0; 
padding:0; 
max-width:720px; 
width:expression(this.width>720?"720px":this.width); 
max-height:720px; 
height:expression(this.height>720?"720px":this.height); 
}